package com.igeekhome.ccs.biz;

import com.igeekhome.ccs.entity.Session;

import java.util.List;

public interface ISessionBiz {


    /**
     * 会话界面
     * 参数：客服id
     * 功能：获取左侧会话列表
     **/
    List<Session> getNowSessionList(int id);

    /**
     * 历史会话界面
     * 参数：客服id
     * 功能：获取左侧历史会话列表
     **/
    List<Session> getPastSessionList(int id);


    /**
     * 会话界面/开始会话
     * 参数：顾客id
     * 功能：开始一个会话
     **/
    int createSession(int customerId);



    /**
     * 会话界面/结束会话
     * 参数：会话id
     * 功能：结束这个会话
     **/
    int stopSession(int sessionId);

    /**
     * 首页 获取会话框
     * 获取会话总数
     * 参数：无
     **/
    int getSumSession();
    /**
     * 首页 获取会话框
     * 获取处理中会话总数
     * 参数：无
     **/
    int getResolvingSession();
}
